Big Huge Thesaurus

fancy dress

noun